home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d22 / wd.arc / A7AH3 < prev    next >
Text File  |  1991-05-17  |  16KB  |  379 lines

  1.  
  2.      Western Digital is a registered trademark of Western Digital 
  3.      Corporation; IBM PC, AT and XT are registered trademarks of the 
  4.      International Business Machines Corporation; MS DOS, OS2 and PC DOS 
  5.      and Xenix are registered trademarks of Microsoft Corporation.
  6.      
  7.                                    WD1007A-WAH
  8.                                System Installation
  9.      
  10.      CONFIGURING YOUR DRIVE
  11.      
  12.      In order to use an ESDI drive in any system, you must perform the 
  13.      following three steps:  Low-level formatting the drive using WDFMT, a 
  14.      third party software, or the WD1007A BIOS; perform active drive 
  15.      partitioning, using MSDOS 3.3 (FDISK) or other operating systems that 
  16.      allow partitioning, such as SCO XENIX; and, high-level formatting 
  17.      using the operating system's normal "Format C: (or D:)/S" command.
  18.      
  19.      1.   BIOS:  There are two types of BIOS ROMs which may be used to 
  20.      configure ESDI drives using the WD1007A-WAH.  The system BIOS refers 
  21.      to the BIOS on the computer motherboard.  The system BIOS may only be 
  22.      used if it contains the exact physical drive parameters of your 
  23.      drive.  Most of the older model system BIOS ROMs do not contain ESDI 
  24.      drive parameters.  The best way to determine whether your particular 
  25.      system BIOS will support your ESDI drive is to contact your system 
  26.      manufacturer.   If you determine that your system BIOS does support 
  27.      your ESDI drive, you may proceed to performing a low level format by 
  28.      using your operating system or the WDFORMAT utility.
  29.      
  30.      The WD1007A-WAH BIOS includes the drive parameters of most ESDI type 
  31.      drives.  If you are using the WD1007A-WAH BIOS, you may proceed to 
  32.      the low level formatting routine.  You may elect to low level format 
  33.      with the WD1007A-WAH BIOS or use the WDFORMAT utility.  Both of these 
  34.      options are included under the System Installation.
  35.      
  36.      
  37.                                System Installation
  38.      
  39.      ...WARNING..................WARNING......................WARNING...
  40.      
  41.                     THE FOLLOWING LOW-LEVEL FORMAT PROCEDURE
  42.                     WILL DESTROY ALL DATA ON YOUR HARD DRIVE
  43.                       BACK-UP THE DATA ON YOUR DRIVE BEFORE
  44.                     CONTINUING WITH LOW LEVEL FORMAT ROUTINE
  45.      
  46.      
  47.      Before you can complete the low level formatting routine, you will 
  48.      need to know the parameters of your hard disk drives.  As a 
  49.      convenience to you, we have included a list of the most common hard 
  50.      disk drives and their parameters.  To access this list, return to the 
  51.      Storage Controller menu.  If your drive is not listed, contact your 
  52.      drive manufacturer or consult your drive manual to determine drive 
  53.      type and parameters.
  54.      
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.      USING THE WD1007A-WAH BIOS
  68.      
  69.      1.   Before using the BIOS, make sure the proper address range is 
  70.      selected on W1 and W2.  Confirm that the BIOS is enabled (jumper on 
  71.      W3).
  72.      
  73.      2.   Enter the BIOS routine through the DOS DEBUG utility.  Execute 
  74.      the DEBUG utility and at the program prompt "-" type:
  75.      
  76.                       G=C800:5 <CR>
  77.      
  78.      Depending upon the settings of W1 and W2, this causes the system to 
  79.      execute proram code stored at location 5 in ROM.  The BIOS then tries 
  80.      to read the parameter tables from the drive and store them in the 
  81.      shadow RAM.  If the drive has not been formatted, the BIOS will 
  82.      return a message of "drive not initialized".  You will see the 
  83.      following screen:
  84.      
  85.           **Western Digital 1007A-WA2 Initialization Utilities, Rev. 1.0**
  86.           
  87.           PRESENT DRIVE SETUP...+ or - to change. <ENTER for selection
  88.           
  89.           DRIVE 0 CYLINDERS XXX HEADS XX PRECOMP CYLINDER XXX SPT XX
  90.           
  91.           DRIVE 1 CYLINDERS XXX HEADS XX PRECOMP CYLINDER XXX SPT XX
  92.           
  93.           
  94.           Change Drive Types   --->1
  95.           Low Level Format     --->2
  96.           Surface Analysis     --->3
  97.           Verify Drive         --->4
  98.           Enter Defect List    --->5
  99.           Exit and Reboot      --->6
  100.           Enter Choice (1-6)   --->
  101.           
  102.      3.   To execute a function, simply enter the number of the desired 
  103.      routine.  The BIOS wil execute that routine and then prompt you to 
  104.      press a key to return to the main menu.  NOTE THAT ALL CHANGES MADE 
  105.      WHILE IN THE BIOS WILL ONLY BE FINALIZED AFTER A PROPER EXIT THROUGH 
  106.      FUNCTION 6.
  107.      
  108.           a.  Drive type routine
  109.      
  110.           The drive types can be changed by using the "+" and "-" keys.  
  111.           Assuming that all the ESDI drives in question are specified at 
  112.           34 sectors per track (SPT), there are four possible choices that 
  113.           can be implemented for a drive:
  114.           
  115.           No drive present.  The BIOS automatically selects a drive type 0 
  116.           if there is no drive present.  You will see the message "***NONE 
  117.           selected or no drive present!***" next to the drive number.
  118.           
  119.           A selection with 17 sectors per track.  Use this feature when 
  120.           the drive is being used in a system that does not recognize 
  121.           drives with sectors per track values other than 17 sectors per 
  122.           track.  The low-level format will be at 35 sectors per track, 
  123.           while the parameter tables created will show 17 sectors per 
  124.           track (with translation enabled).
  125.           
  126.           A selection with 34 sectors per track.  Use this feature if the 
  127.           system recognizes the standard 34 sectors per track drive.
  128.           
  129.  
  130.  
  131.  
  132.  
  133.      
  134.      A selection with 63 sectors per track.  Use this feature only when 
  135.      the drive in question has more than 1024 cylinders.  Translation 
  136.      should always be enabled when such a condition exists.  Translation 
  137.      provides full use of all the cylinders of the drive, even though most 
  138.      types of AT BIOS recognize only a maximum of 1024 cylinders.
  139.      
  140.      b.  Low Level Format Routine
  141.      
  142.      Formatting routines are present to do the low-level initialization of 
  143.      the disk surface.  The drive is formatted at 35 sectors per track.  
  144.      Transparent to the user, the routine formats with a sector skew and 
  145.      also formats a spare sector on each track.  The surface analysis 
  146.      routines use the spare sector when reallocating a bad sector on a 
  147.      track.  It is also used to store the parameter information generated 
  148.      by the BIOS.  This information is written to the spare sector on the 
  149.      cylinder 0, head 0.  The sector skew, which is fixed at two, allows 
  150.      the controller to maintain a 1:1 interleave across all head 
  151.      boundaries.  Sector skewing is a method of formatting in which the 
  152.      sector numbers are rotated in the interleave table for each track.
  153.      
  154.      c.  Surface Analysis Routine
  155.      
  156.      The surface analysis routine identifies bad tracks on the drive and, 
  157.      in the event that there is only one bad sector on the track (and it 
  158.      is NOT sector zero), it uses the alternate sector when reformatting 
  159.      the track.  This prevents the controller from identifying the track 
  160.      as "bad", providing that you have entered the manufacturer's list of 
  161.      "bad tracks" prior to performing this routine.
  162.      
  163.      d.   Verify Drive Routine
  164.      
  165.      The verify routine identifies all the bad tracks on the drive and 
  166.      lists them by head and cylinder number.  Use the FDISK and FORMAT 
  167.      utilities to prepare the drive.
  168.      
  169.      e.   Enter Defect List Routine
  170.      
  171.      This routine allows you to enter the list of bad tracks as listed by 
  172.      the drive manufacturer on the drive.
  173.      
  174.      
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.      
  200.      4.   If using a 5 Mbit per second ESDI drive, disable the 1007A 
  201.      translation feature (install jumper at W8 and W14).  This type of 
  202.      ESDI drive is always configured at 17 sectors per track.
  203.      
  204.      5.   Partition your hard disk drives  by following the partitioning 
  205.      instructions with your operating system.
  206.      
  207.      6.   Complete high-level format routine using the "Format C: (or 
  208.      D:)/S" command in your operating system.
  209.      
  210.      
  211.      
  212.                                 LOW LEVEL FORMAT
  213.      
  214.                                USING WDFMT UTILITY
  215.      
  216.      Western Digital provides a low-level format utility that allows you 
  217.      to prepare the drive for use by the system.  You may elect to use 
  218.      this utility to perform the low-level formatting routine, if your 
  219.      system BIOS supports ESDI type drives.  The program includes routines 
  220.      for low-level formatting, disk verify, surface analysis and bad track 
  221.      entry.  When using the 1007A board, use a 1:1 interleave, a skew of 
  222.      2, and format the drive at 35 sectors per track with an alternate 
  223.      sector.  WDFMT 2.10 presents the following display:
  224.      
  225.                         ***Western Digital Corporation***
  226.                              AT Disk Format Utility
  227.                                     Rev. 2.10
  228.      
  229.                           Current drive parameters are:
  230.      
  231.                       Drive (0/1)           :                 0
  232.                       Cylinders             :                 615
  233.                       Heads                 :                 4
  234.                       Sectors               :                 17
  235.                       Interleave            :                 3
  236.                       Precomp               :                 306
  237.                       Skew                  :                 0
  238.                       Alt Sector            :                 No
  239.                       
  240.                         
  241.                                 ENTER MENU CHOICE
  242.      
  243.                 Format disk      CAUTION this will destroy all
  244.                                  data on drive!
  245.                 
  246.                 Verify disk
  247.                 Bad sector
  248.                 entry
  249.                 Surface test      CAUTION this will destroy all
  250.                                   data on drive!
  251.                 Quit
  252.                  
  253.      
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.                                  SECTOR SKEWING
  266.      
  267.      Sector skewing is a method of formatting a drive by which sector 
  268.      numbers are rotated in the interleave table each time a new head on a 
  269.      cylinder is formatted.  Selecting a skew of 2 causes the first sector 
  270.      after index on Head 0 to be identified as Sector 1.   The sector 
  271.      identified as Sector 1 on Head 1 is the third physical sector from 
  272.      index as shown in the following example:
  273.      
  274.      Example:  Ten sectors per track with a skew of 2 and 1:1 interleave:
  275.      
  276.           Head                        Sector Numbers
  277.           
  278.           0                   1  2  3  4  5  6  7  8  9  10
  279.           1                   9 10  1  2  3  4  5  6  7  8
  280.           2                   7  8  9 10  1  2  3  4  5  6
  281.           
  282.           
  283.      This formatting procedure allows the controller to maintain 1:1 
  284.      interleave when reading across the head boundary.  This becomes 
  285.      critical when the number of sectors per track increases and the time 
  286.      allowed for completion of overhead functions decreases.  By changing 
  287.      the sector numbers, the controller has enough time to complete needed 
  288.      tasks and be ready to read the ID field of the first sector on the 
  289.      next head.
  290.      
  291.      The minimum sector skew factor for proper performance of the WD1007A 
  292.      is 2.  Different applications may require different skew factors to 
  293.      optimize performance.
  294.      
  295.                                   SPARE SECTOR
  296.      
  297.      WDFMT 2.10 also provides the ability to format a spare sector on the 
  298.      track.  This spare sector is identified as Sector 0, making it 
  299.      invisible to the system BIOS which expects sector numbers starting at 
  300.      1.  This sector is always formatted as the last physical sector on 
  301.      the track.  The surface analysis portion of WDFMT uses the spare 
  302.      sector if an error is encountered with any sector on a track.  The 
  303.      program reformats the track, numbering the bad sector as zero and 
  304.      shifting the following sectors one to the right.  If more than one 
  305.      sector is bad, the entire track is marked as bad when reformatted.
  306.      
  307.      This feature is useful since many system BIOS ROMs support ESDI 
  308.      drives that have 34 sectors per track.  The spare sector option 
  309.      causes the drive to look like it has only 34 sectors while providing 
  310.      a spare sector for bad sector reassignment.  Software drivers can 
  311.      also make it possible to utilize the spare sector for storing custom 
  312.      data.
  313.      
  314.      Partition your hard disk drives  by following the partitioning 
  315.      instructions with your operating system.
  316.      
  317.      Complete high-level format routine using the "Format C: (or D:)/S" 
  318.      command in your operating system.
  319.      
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.      
  332.                                  Troubleshooting
  333.      
  334.      Problem:   1790 Disk 0 Error.
  335.      
  336.      Cause:     No low level format on hard disk.  Wrong drive type
  337.                 selected. Not enough drive power.  Bad cables. Improper
  338.                 drive selection or termination.
  339.      
  340.      Problem:   Drive does not partition.
  341.      
  342.      Cause:     Check drive types.  Note that drive types for the AT
  343.                 and AT-compatibles differ.
  344.      
  345.      Problem:   "Error Reading Fixed Disk" appears when booting from
  346.                 hard drive.
  347.      
  348.      Cause:     DOS partition not active.
  349.      
  350.      Problem:   Winchester activity LED continuously lit.
  351.      
  352.      Cause:     No problem.  Drive LED selected for latched mode.
  353.      
  354.      Problem:   For systems with two drives, both Winchester activity
  355.                 LEDs light at the same time.
  356.      
  357.      Cause:     Improper drive selection or termination. Inspect the 
  358.                 drive cables. If the data cables are straight, then set
  359.                 drive C's drive select switches for drive select 1 and
  360.                 drive D's drive select switches for drive select 2. If
  361.                 the data cables have a twist, set both drives' select
  362.                 switches for drive select 2. Consult your drive manuals
  363.                 or dealer for drive switch settings. Finally, under no
  364.                 circumstances, use twisted floppy cables for the
  365.                 Winchester drive. Floppy and Winchester drive interface
  366.                 connections differ significantly.
  367.      
  368.      Problem:   Slow and inefficient operation.
  369.      
  370.      Cause:     The typical cause for this problem is an 
  371.                 incorrect interleave factor.  Therefore, some 
  372.                 experimentation with the interleave factor may be 
  373.                 necessary. (Refer to the format instructions for setting 
  374.                 interleave factor).  Interleave factors are very dependent 
  375.                 on the host operating system and application.
  376.      
  377.      
  378.                 
  379.